steamed potatoes - Francés Inglés Diccionario